upper strand - French English Dictionary